/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.fatecpg.zanotti.acessobanco;

import java.sql.*;

/**
 * Classe responsável por realizar consulta no banco de dados para obter Cargo do usuário para fins de permissão.
 * @author F.L. Zanotti
 */
public class oraCargo {
/**
 * Método com o fim de consultar o Cargo do funcinoario, apartir de seu código de funcionario e senha.
 * @param cdfunc
 * @param cdsenha
 * @return int CDCargo
 */
    public static int consultar(String cdfunc, String cdsenha) {
        int cdcargo = 0;
        try {
            Connection con = AbreConexao.getConexao();
            PreparedStatement pst = con.prepareStatement("Select CDCARGO from " +
                    "USUARIO where CDFUNCIONARIO = ?" +
                    "AND CDSENHA = ? ");

            pst.setString(1, cdfunc);
            pst.setString(2, cdsenha);
            ResultSet rs = pst.executeQuery();

            while (rs.next()) {
                System.out.println(rs.getInt("CDCARGO"));
                cdcargo = rs.getInt("CDCARGO");
            }
            con.close();
            pst.close();
            return cdcargo;

        } catch (SQLException ex) {
            System.out.println(ex);
            return 0;
        }


    }
}
